// 正则
let obj = {};
//手机号正则
obj.$regPhone = function(val) {
    let reg = /^1[3456789]\d{9}$/;
    return reg.test(val);
};
//非0正整数
obj.$regPoi = function(val) {
    let reg = /^[1-9]\d*$/;
    return reg.test(val);
};
//带1-2位小数的正数或负数
obj.$regPint = function(val) {
    let reg = /^(\-)?\d+(\.\d{1,2})?$/;
    return reg.test(val);
};
//由数字、26个英文字母或者下划线组成的字符串
obj.$regPassword = function(val) {
    let reg = /^[A-Za-z]\w+$/;
    return reg.test(val);
};
//价格小数点后可跟1-2为小数（不能为负）
obj.$regMoney = function(val) {
    let reg = /^[0-9]+(.[0-9]{1,2})?$/;
    return reg.test(val);
};
//字母数字
obj.$regNS = function(val) {
    let reg = /^[0-9a-zA-Z]+$/;
    return reg.test(val);
};
//长度限制
obj.$resLen = function(val, len) {
    let reg = (val + '').length <= len;
    return reg;
};
//0-1区间小数
obj.$regZero = function(val) {
    let reg = /^0.\d{1,5}?$/
    return reg.test(val);
};
//去除最后一位字符
obj.$delLastCharacter=function(val,dv){
    let reg = String(val).split("");
    if(val[reg.length-1]==dv){
      return val.slice(0,reg.length-1);
    }
}
export default obj;
